31 OCT 2018 by ideonexus

 Bumper Sticker Computer Science

A few of my favorites, not found in the linked article: "There are two ways of constructing software. One way is to make it so simple that there are obviously no deficiencies. The other is to make it so complex that there are no obvious deficiencies." C.A.R. Hoare "The purpose of software engineering is to control complexity, not to create it." Dr. Pamela Zave "The most important single aspect of software development is to be clear about what you are trying to build." Bjarne Stroustrup "T...
  1  notes
 
26 FEB 2014 by ideonexus

 A Small Contribution to a Large Project

That evening, at a café near the work site, I had a drink with an iter physicist, who was despondent, fearing that the machine would never work. Why he was staying with the project he couldn’t say. But a few weeks later, after thinking about it, he told me that his mood had lifted. He had come to see his role in both small and sublime terms—akin to a stonemason toiling for years on the York Minster cathedral (begun 1220, finished 1472) without witnessing the work being completed. “I now expec...
  1  notes

What's it like to be a single individual working on a project that takes many lifetimes? Perspective.

28 MAR 2012 by ideonexus

 The Virtue of Courage

Kids need to know that nonconformity requires courage. There are plenty of nonconformists to draw upon as examples, secular and religious people alike, from Socrates to Martin Luther King to Michael Newdow—people whose strength of conviction led them to face with dignity and courage the consequences of stepping outside of the norm in the name of heartfelt principles. It isn’t easy, but doing what’s right can be well worth it. The second reason is even more daunting. As noted above, religion ...
Folksonomies: virtue humanism
Folksonomies: virtue humanism
  1  notes

Nonconformity requires courage. So does accepting non-existence after death.